denture palate - English Synonyms Dictionary